be mutually agreed upon - French English Dictionary